toasted hazelnuts - French English Dictionary